body {
	margin-top: 15px;
	background: #FFFFFF	;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

h1, h2, h3 {
	margin: 0;
	letter-spacing: -.05em;
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

h1 {
	font-size: 1.8em;
}

h2 {
	font-size: 1.4em;
}

h3 {
	font-size: 1em;
}

p, ul, ol {
	margin-top: 0;
	line-height: 180%;
}

ul, ol {
}

a {
	text-decoration: none;
	color: #000000;
}

a:hover {
	background: none;
	color: #000000;
}

/* Cabe�alho */

#topo {
	width: 888px;
	height: 150px;
	margin: 0 auto;
	padding-bottom:3px;
	background: url(images/header2.png) no-repeat left top;
}

/* Logo */

#logo {
	float: left;
	width:250px;
}

#logo h1 {
	float: left;
	padding-top: 80px;
	padding-left: 25px;
	text-transform: lowercase;
	font-size: 2.9em;
}

#logo p {
	float: left;
	margin: 0;
	padding: 98px 0 0 2px;
	text-transform: lowercase;
	letter-spacing: -.05em;
	font-size: 16px;
	color: #FFFFFF;
}

#logo a {
	background: none;
	text-decoration: none;
	color: #FFFFFF;
}

/* Search */

#login {
	float: left;
	width:335px;
	height:50px;
	margin-top: 30px;
	margin-left:400px;
}

#loginb {
	float: left;
	width:500px;
	height:50px;
	margin-top: 60px;
	margin-left:400px;
}

#botoeslogin{
  float: right;
  margin-right:20px;
  margin-top: 15px;
}

#botoeslogin a{
font-size:0.8Em;
padding-top:3px;
}


#login form {
	width: 100px;
	margin: 0;
	height:20px;
	width:122px;
	padding-top:2px;
	padding-left:2px;

}



#login fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#login-text {
	border:0px double #000000;
	border-radius:4px;
	-moz-border-radius:4px;
	height: 20px;
	color:#000000;
	background-color:#c2c2c2c2;
	text-transform: lowercase;
	font:  1em Arial, Helvetica, sans-serif;
	width:122px;
	padding: 4px 0px 2px 2px;
}

#busca-text {
	border:0px double #000000;
	border-radius:4px;
	-moz-border-radius:4px;
	height: 20px;
	color:#000000;
	background-color:#c2c2c2c2;
	text-transform: lowercase;
	font:  1em Arial, Helvetica, sans-serif;
	width:190px;
	padding: 4px 0px 2px 2px;
}

.login{
font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
height:150px;
color:#000000;
}

#search-submit {
	display: none;
}

/* Menu */

#menu {
	padding-top:10px;
	width: 888px;
	height: 40px;
	margin: 0 auto;
	background: #EEEEEE url(images/Corpo.png) repeat-y left top;
	border:0px double #000000;
	border-radius:30px;
	-moz-border-radius:30px 30px 0px 0px;
}

#menu ul {
	margin: 0;
	padding: 7px 0 0 10px;
	list-style: none;
	line-height: normal;
	float:left;
}

#menu li {
	float: left;
}

#menu a  {
	padding: 7px 20px;
	margin-right: 2px;
	background: #425971;
	text-transform: uppercase;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #ffffff;
	border:0px double #000000;
	border-radius:4px;
	-moz-border-radius:4px;
}

#menu input {
	padding: 2px 20px;
	margin-right: 2px;
	background: #BDE119;
	text-transform: uppercase;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #000000;
	border:none;
}


#menu a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#menu input:hover{
color: #FFFFFF;
text-decoration: none;
}
#menu .current_page_item a {
	color: #FFFFFF;
	background:#C0BFBF;
	text-decoration: none;
}
#menu2 {
	width: 888px;
	height: 40px;
	margin: 0 auto;
	background: #EEEEEE url(images/Corpo.png) repeat-y left top;
}

#menu2 ul {
	margin: 0;
	padding: 7px 0 0 10px;
	list-style: none;
	line-height: normal;
	float:right;
}

#menu2 li {
	float: left;
}

#menu2 a  {
	padding: 3px 20px;
	margin-right: 2px;
	background: #425971;
	text-transform: uppercase;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #ffffff;
}

#menu2 input {
	padding: 2px 20px;
	margin-right: 2px;
	background: #425971;
	text-transform: uppercase;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #ffffff;
	border:none;
}


#menu2 a:hover{
	color: #c2c2c2;
	text-decoration: none;
}

#menu2 input:hover{
color: #c2c2c2;
text-decoration: none;
}





/* Page */

#page {
	width: 888px;
        height: 550px;
	margin: 0 auto;
	background: #FFFFFF url(images/Corpo.png) repeat-y left top;
	padding-top: 40px;
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	border:0px double #000000;
	border-radius:30px;
	-moz-border-radius:0px 0px 30px 30px;
    display:table;
    
}

/* Content */

#content {
	float: right;
	width: 95%;
	margin-right: 25px;
}

#content table tbody tr td:hover {
    background-color:silver;
}

.post .title {
	padding: 5px 0;
	border-bottom: 1px solid #354658;
	background: url(images/Linha_Titulo.png) no-repeat left bottom;
	color: #000000;
}

.post .title a {
	color: #FFFFFF;
}

.post h2 {
	font-size: 1.8em;
}

.post .meta {
	padding: 2px 10px;
	background: #425971;
	text-transform: uppercase;
	text-align: right;
	font-size: 9px;
	color:#ffffff;
}

.post .entry {
	padding: 20px;
	text-align: justify;
	
}


#entry{
	width:96%;
	float:left;
	background:#FFFFFF;
	border:0px double #000000;
	border-radius:4px;
	-moz-border-radius:4px;
	padding:10px 10px 10px 10px;
    display:table;
}

#entry h3{
	font-weight:bold;
}



#entry fieldset{
width:95%;
border:2px double #000066;
border-radius:4px;
-moz-border-radius:4px;
margin-top:10px;
margin-bottom:10px;

}

#entry  dt{
float:left;
height:inherit;
vertical-align:middle;
}

#entry li dd{
float:right;
width:700px;
}







/* tabela */

#tabela {
width:100%;
display:table;
clear:both;
}




#tabela td {
	text-align: center;
}

#tabela tr td a{
	font-size:1.1em;
    font-weight:bold;
}



#tabela #next {
	text-align: right;
}

/* Footer */

#footer {
	width: 888px;
	margin: 0 auto;
	margin-top:5px;
	padding: 30px 0px 0px 0px;
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;
	color: #121C27;
	background-color:#ffffff;
}

#campos{
border:0px double #000000;
border-radius:4px;
-moz-border-radius:4px;
height: 25px;
width:122px;
background-color: #c2c2c2c2;
color: #000000;
padding: 3px 0px 2px 2px;

}

#campocomentario{
border:0px double #000000;
border-radius:4px;
-moz-border-radius:4px;
height: 200px;
width:260px;
background-color: #c2c2c2c2;
color: #000000;
padding: 3px 0px 2px 2px;
}

#camposcadastro{
border:0px double #000000;
border-radius:4px;
-moz-border-radius:4px;
height: 25px;
width:260px;
background-color: #c2c2c2c2;
color: #000000;
padding: 3px 0px 2px 2px;

}

#camposdata{
border:0px double #000000;
border-radius:4px;
-moz-border-radius:4px;
height: 25px;
width:80px;
background-color: #c2c2c2c2;
color: #000000;
padding: 3px 0px 2px 2px;

}

#campos2{
border:2px double #BDE119;
border-radius:6px;
-moz-border-radius:6px;
background: #2C3A49;
color: #C0BFBF;
text-transform:uppercase;
text-align:center;
margin-bottom:5px;
}

#content dt{
 float:left;

 border-bottom-color:#FFFFFF;
 text-align:right;
 margin-right:20px;
 }
 
 



#footer p {
	margin: 0;
	line-height: normal;
	font-size: 9px;
	text-transform: uppercase;
	text-align: center;
}

#footer a {
	color: #121C27;
}

/*Id  de uisu�rio e banda*/

#fte{
float:left;
text-align:center;
height:180px;

}

#ftd{
float:right;
text-align:center;
}
